package park;

import java.util.Scanner;

public class J05Ex31CreditCard {
	
	public static void main(String[] args){
		
		//신용카드 종류 , 은행정보 출력
		//변수선언
		
		int mycard = 0;
		String result ="";
		Scanner sc = null;
		int cardno1=0;
		int cardno2=0;
		
		System.out.println("신용카드 번호를 입력해주세요");
		sc = new Scanner(System.in);
		
		mycard = sc.nextInt();
		
		/*if(mycard == 356317){
			result="NH농협카드";		
			
		}else if(mycard == 356901){
			result="신한카드";
			
			
		}else if(mycard == 356912){
			result = "KB국민카드";
			
		}else{
			
			result ="야매카드";
		}*/
		
		cardno1 = mycard /10000; // 둘째자리까지
		cardno2 = mycard /100000; // 첫째자리까지
		
		
		if(cardno1 == 35){
			
			switch(mycard){
			
				case 356317:result = "NH농협카드";break;
				case 356901:result = "신한카드";break;
				case 356912:result = "kb카드";break;
				default:result="잘못된 카드번호";
			}
			}else if(cardno2 == 4){
				
				switch(mycard){
				case 404825:result = "비씨카드";break;
				case 438676:result = "신한카드";break;
				case 457973:result = "국민은행";break;
				default:result="잘못된 카드번호";
				}
				
			}else if(cardno2 == 5){
				
				switch(mycard){
				case 515594:result = "신한카드";break;
				case 524353:result = "외환카드";break;
				case 540926:result = "국민은행";break;
				default:result="잘못된 카드번호";
				}
				
			}else{
				
				result="야매카드";
			}
		
		
	
		//숫자 입력 및 정보 조회
		//결과출력
		System.out.println(mycard);
		
		//신용카드번호 각자리 추출
		System.out.println(mycard/10);
		System.out.println(mycard/100);
		System.out.println(mycard/1000);
		System.out.println(mycard/10000);
		System.out.println(mycard/100000);
		
		
		System.out.println(result);
		
		sc.close();
		
		
		
		
		}	
	
	}


